electro surfacing - German English Dictionary